/**
 * 实验1.罗马数字转换为十进制整数(考核题)
 * 罗马数字由七个不同的符号表示:I, V, X, L, C, D和M.
 * Symbol       Value
 * I             1
 * V             5
 * X             10
 * L             50
 * C             100
 * D             500
 * M             1000
 * 例如,“2”在罗马数字中写成“II”,就是两个“1”加在一起。12被写成XII,也就是X + II.27这个数字写作XXVII，就是XX + V + II。
 * 罗马数字通常从左到右写成从大到小。然而，4的数字不是IIII。取而代之的是被写成IV。因为1在5之前减去它等于4。同样的原则也适用于数字9，它被写成IX。
 * I可以放在V(5)和X(10)之前，等于4和9。
 * X可以放在L(50)和C(100)之前，得到40和90。
 * C可以放在D(500)和M(1000)之前，等于400和900。
 * 给定罗马数字，将其转换为整数。保证输入在1到3999范围内。
 * Example 1:
 * Input: "III"
 * Output: 3
 * Example 2:
 * Input: "IV"
 * Output: 4
 * Example 3:
 * Input: "IX"
 * Output: 9
 * Example 4:
 * Input: "LVIII"
 * Output: 58
*/
int roman2int(char *s,int size);
//roman2int的实现
int main()
{
    char s[100];
    printf("Please input the roman number:");    
    gets(s);
    printf("The number you want is:");
    puts(roma2int(s,_____));//下划线内应该怎样填写
}